clisp
- Common Lisp language interpreter and compiler
clisp
[ -h
]
[ -m
memsize ]
[ -s
stacksize ]
[ -M
memfile ]
[ -L
language ]
[ -q
]
[ -I
]
[ -i
initfile ... ]
[ -c
[ -l
] lispfile [ -o
outputfile ] ... ]
[ -p
packagename ]
[ -x
expression ]
-c
,
the specified lisp files are compiled to a bytecode that can be executed
more efficiently.
-h
clisp
.
-m
memsize
clisp
tries to grab
on startup. The amount may be given as nnnnnnn (measured in bytes),
nnnn K
or nnnn KB
(measured in kilobytes) or
n M
or n MB
(measured in megabytes).
Default is 2 megabytes.
The argument is constrained between 100 KB and 16 MB.
-- This version of clisp
allocates memory dynamically.
memsize is essentially ignored.
-s
stacksize
clisp
allocates for itself. The syntax is the same as for memsize.
Default is one eighth of memsize.
The argument is constrained between 40 KB and 8 MB.
-M
memfile
-L
language
clisp
uses to communicate with the user. This may be
english
, deutsch
, francais
.
-q
clisp
displays no banner at startup and no good-bye message when quitting.
-I
clisp
interacts in a way that ILISP (a popular Emacs LISP interface) can deal with.
Currently the only effect of this is that unnecessary prompts are not
suppressed.
-i
initfile ...
load
ed
at startup. These should be lisp files (source or compiled).
-c
lispfile ...
load
ed instead of the sources to gain efficiency.
-o
outputfile
-l
-p
packagename
*package*
will
be set to the package named packagename.
-x
expressions
WINDOW=
windowspec
clisp
will communicate with the console window or pipe specified by
windowspec.
ARGS=
arguments
clisp
.
Within arguments
the token *
may be used to denote the project's filename.
arguments
defaults to -i *
which means that the file will be
load
ed (see above).
Guy L. Steele Jr.: Common Lisp - The Language. Digital Press. 1st edition 1984, 465 pages. ("CLtL1" for short)and to the older parts of
Guy L. Steele Jr.: Common Lisp - The Language. Digital Press. 2nd edition 1990, 1032 pages. ("CLtL2" for short)
help
(apropos
name)
(exit)
or (quit)
or (bye)
clisp
.
lisp.run
lispinit.mem
config.lsp
*.lsp
*.fas
clisp
*.lib
clisp
compiler
*.c
clisp
CLISP_LANGUAGE
clisp
uses to communicate with the user. The value may be
english
, deutsch
, francais
and defaults to english
.
The -L
option can be used to override this environment variable.
Language
clisp
uses to communicate with the user, unless it is already specified through
the environment variable CLISP_LANGUAGE
or the
-L
option. The value may be as above.
LANG
clisp
uses to communicate with the user, unless it is already specified through
the environment variable CLISP_LANGUAGE
or the
-L
option. The value may begin with
a two-letter ISO 639 language code, for example
en
, de
, fr
.
cmulisp
(1), emacs
(1).
inspect
is not implemented.
apropos
and describe
is available.
inspect
.
Last modified: 15 June 1995.